home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 19 / CU Amiga Magazine's Super CD-ROM 19 (1998)(EMAP Images)(GB)[!][issue 1998-02].iso / OpenBSD / X11 / README < prev   
Text File  |  1997-06-03  |  4KB  |  105 lines

  1.  
  2.  
  3.      This is X11R6.3 for OpenBSD 2.1/Amiga with public patch #01 applied.
  4.  
  5.  
  6. In addition it also contains the contrib dir of X11R6.1 and Kaleb S.
  7. KEITHLEY's version of the Athena Widgets, Xaw3d.  It was also compiled
  8. with XDM-AUTHENTICATION-1 support enabled with a non-USA code written
  9. by eay (eay 10/9/1991 eay@psych.psy.uq.oz.au).
  10.  
  11.  
  12. The server is the XAmiga server with sources for X11R6.1.
  13. It should run on the following:
  14.  
  15. XamigaCCmono           - Old Amiga Mono support from XamigaMono
  16. XamigaCCcolor          - Amiga CustomChips Color support (ECS/AGA),
  17.                          former Xdaniver
  18. XamigaGfxCardSupport   - Support for Gfx Board in general (Chunky Framebuffer)
  19. XamigaRetinaZ3Support  - Support for the GFX accelerator of the RetinaZ3
  20.                          Graphics board
  21. XamigaCl5426Server     - Support for Cirrus 5426 based Gfx Boards
  22.                          (Picollo, Picollo SD64, Spectrum, PicassoII)
  23. XamigaCV64Support      - Support for the GFX
  24.              accelerator of the CV64 Graphics board
  25.  
  26. The Xserver is based on the Sun Xserver with changes from
  27. Markus Wild, Eduardo Horvath, Andy Heffernan, Kari Mettinen,
  28. Gary Henderson, Michael Teske and Bernd Ernesti.
  29.  
  30.  
  31. The unpacked distribution will take approximately 27MB of space and
  32. will by default install into your /usr partion as /usr/X11R6.3.  If
  33. you do not have room for it in your /usr partion you can, before
  34. starting the extract, create a link from /usr/X11R6.3 to an
  35. partion with enough room, e.g.:
  36.  
  37.     mkdir /bigpartion/X11R6.3
  38.     ln -s /bigpartion/X11R6.3 /usr/X11R6.3
  39.  
  40. To extract the files from the four archives you can try something like this:
  41.  
  42.     su
  43.     /bin/sh
  44.     cd /
  45.     for i in {direcetory-you-put-it-in}/X11R6.3-OpenBSD-Amiga-*.tar.gz; do 
  46.         tar -zxpf $i; 
  47.     done
  48.     exit
  49.     exit
  50.  
  51. As said the X server is based on the X11R6.1 source, so if you do not
  52. have a previous installation of /usr/X11R6.1 you should create a link from
  53. /usr/X11R6.1 to /usr/X11R6.3 so the server will find the files it it needs.
  54. You can do this:
  55.  
  56.     ln -s /usr/X11R6.3 /usr/X11
  57.     ln -s /usr/X11 /usr/X11R6.1
  58.     ln -s /usr/X11 /usr/X11R6
  59.  
  60. The last step (link from /usr/X11R6 to your prefered X directory) is needed
  61. for the booting scripts (/etc/rc and /etc/rc.local).
  62.  
  63.  
  64. You will also need to run the program grfconfig(8) on bootup to
  65. configure the device for your graphics card if that is what you will 
  66. run X on.  It is run like:
  67.  
  68.     /usr/sbin/grfconfig /dev/grf? /usr/X11/lib/X11/xinit/grfmode
  69.  
  70. where '?' is the number of your device and "grfmode" is the file containing
  71. the data for grfconfig (you must provide an appropriate file for your
  72. spesific gfx card and monitor).
  73. The devices for the different gfx cards are:
  74.     /dev/grf2: Retina Z3
  75.     /dev/grf3: Picollo, Picollo SD64, Spectrum, PicassoII
  76.     /dev/grf5: CV64
  77.  
  78. Put the grfconfig command somewhere in the /etc/rc.local file.
  79.  
  80. You should let xdm start the X server at the end of your /etc/rc.local
  81. file rather than doing it manually or with startx or similar (a commented
  82. entry is provided in the /etc/rc.local file, uncomment it.)
  83.  
  84. xdm will look at the file /usr/X11R6.3/lib/X11/xdm/Xservers for how to
  85. start the X server.  If you are using a gfx card instead of the Amiga custom
  86. chipset you will have to change it first (a commented example is provided
  87. there as the line I use to start it on my CV64 card).
  88.  
  89.  
  90.  
  91. Good luck.  If you notice any errors in this compilation send me a mail.
  92.  
  93. -- 
  94.   _ // 
  95.   \X/ -- Michael Shuldman <michaels@ifi.uio.no>
  96.  
  97.  
  98. At the last hour several security problems were made public,
  99. affecting this compilation.  We have applied what patches we could
  100. find, thanks to the following people for providing them:
  101.  
  102.    initial xrm fix         :  David Hedley (hedley@CS.BRIS.AC.UK)
  103.    fix for misc. overflows :  Alex Belits (abelits@phobos.illtel.denver.co.us)
  104.  
  105.